life's hard - German English Dictionary